package com.simtop.pojo.newrequire;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.metadata.BaseRowModel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.ibatis.type.Alias;

import java.util.Date;

/**
 * @author lvyongwei
 */
@Data
@Alias("robotStepScore")
public class RobotStepScore extends BaseRowModel {

    /**
     * 实验结果id
     */
    @ExcelIgnore
    private Long id;

    /**
     * 用户id
     */
    @ExcelIgnore
    private Integer userId;

    /**
     * 实验总分
     */
    @ExcelIgnore
    private Integer totalScore;

    /**
     * 实验结论
     */
    @ExcelIgnore
    private String conclusion;

    /**
     * 实验评分
     */
    @ExcelIgnore
    private Integer star;

    /**
     * 提交日期
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ExcelIgnore
    private Date createTime;

    /**
     * 心得体会
     */
    @ExcelIgnore
    private Integer commitScore;

    /**
     * 教师评价
     */
    @ExcelIgnore
    private String evaluation;

    /**
     * 各步骤得分
     */
    @ExcelIgnore
    private String stepScore;

    /**
     * 实验用时
     */
    @ExcelIgnore
    private String useTime;

    /**
     * 习题成绩
     */
    @ExcelIgnore
    private Integer exercises;
}
